package com.ruoyi.jpbi.service;

import com.ruoyi.jpbi.domain.konggu.*;

import java.util.List;

public interface EmpsService {


    /**
     * 获取公司或部门的所属人员
     *
     * @param id
     * @return
     */
    List<Emps> findPersonList(String id, String type, Emps emps);


    /**
     * 查询单个人员信息
     *
     * @param eid 人员ID
     * @return
     */
    Emps findEmpone(String eid);

    /**
     * 新增人员
     *
     * @param emps
     * @return
     */
    int insertEmp(Emps emps);

    /**
     * 删除人员
     */
    int deleteEmp(List<String> eidList);


    /**
     * 修改人员
     *
     * @param emps
     * @return
     */
    int updateEmp(Emps emps);


    /**
     * 获取教育信息
     *
     * @return
     */
    List<Education> findEducations(Long eid);

    /**
     * 获取工作信息
     *
     * @return
     */
    List<Working> findWorkings(Long eid);

    /**
     * 获取教育信息
     *
     * @return
     */
    List<Qualification> findQualifications(Long eid);

    /**
     * 获取教育信息
     *
     * @return
     */
    List<Laguages> findLaguages(Long eid);

    List<Events> findEvents(Long eid, String type);



}

